//NIRMA STUDIO, 2013
// Marine init
#include <iostream>
#include <math.h>
#include <string.h>
#include <iomanip>

using namespace std;

class Marine: public Object{
	public:
		Marine(int cordX, int cordY);
		~Marine();
};

Marine::Marine(int corX, int corY){
	cordX 				= corX;
	cordY 				= corY;
	name       			= "Marine";
	race 				= "Human";
	level      			= 1;
	attack     			= 2.0;
	health     			= 10.0;
	mana       			= 4.0;
	experience 			= 0.0;
	crit_chance 		= 20;
	dodge_chance 		= 20;
	attack_type[0]		= "gunpowder";
	attack_type[1]		= "medium";
	armor_type			= "light";
	cost[0] 			= 100;
	cost[1] 			= 0;
	cost[2] 			= 1;
	mana_regen 			= 0;
	hp_regen 			= 0;
	move_speed 			= 100;
	attack_range 		= 100;
	sight_range 		= 200;	

	max_level 			= 5;
	max_experience  	= 10.0;
	max_move_speed 		= 100;
	max_attack_range 	= 100;
	max_sight_range 	= 200;
	max_health 			= 10.0;
	max_mana 			= 4.0;
	max_attack 			= 2.0;
}

Marine::~Marine(){}

